﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace RayTracer
{
    class Point3D
    {
        private double x;
        private double y;
        private double z;

        // CONSTRUCTORS
        public Point3D()
        {
            this.x = 0;
            this.y = 0;
            this.z = 0;
        }

        public Point3D(double x, double y, double z)
        {
            this.x = x;
            this.y = y;
            this.z = z;
        }

        // PROPERTIES
        public double X
        {
            get { return this.x; }
            set { x = value; }
        }

        public double Y
        {
            get { return this.y; }
            set { y = value; }
        }

        public double Z
        {
            get { return this.z; }
            set { z = value; }
        }

        // METHODS

    }
}
